a{
	text-decoration: none;
}
body{
	min-width: 1226px;
}
/* start 手机概述,手机参数导航栏 */
.cart_nav {
	/* border: 1px solid red; */
	height: 63px;
	width: 1260px;
	margin: auto;
	background-color: white;
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	box-shadow: 0 5px 5px rgb(0 0 0 / 7%);
}

.cart_nav_container {
	height: 63px;
	width: 1205px;
	margin-left: 60px;
	/*margin: auto;*/
	/* border: 1px solid red; */
	position: absolute;
	/*left: 12%;*/
}

.cart_nav_container h2 {
	font-size: 18px;
	font-weight: 400;
	color: #424242;
	float: left;
	margin-left: -57px;
	margin-top: 16px;
}

.left {
	float: left;
	line-height: 60px;
	font-size: 12px;
	color: #616161;
	margin-left: 15px;
	width: 606px;
	margin-top: -3px;
}

.left a {
	text-decoration: none;
	color: #616161;
	cursor: pointer;
}

.left span, .right span {
	margin: 0.5em;
}

.right {
	float: right;
	line-height: 63px;
}

.right a {
	text-decoration: none;
	color: #616161;
	font-size: 14px;
	cursor: pointer;
}

.right span {
	color: #e0e0e0;
}
.left a:hover{
	color: #ff6700;

}
.right a:hover {
	color: #ff6700;
}

/* end 手机概述,手机参数导航栏 */

/* start 详情 -商品介绍 */

#cart_detail div.container {
	/* border: 1px solid red; */
	width: 1226px;
	height: 800px;
	margin: auto;
	display: flex;
	margin-top: 25px;
	justify-content: center;
}
.detail_left{
	width: 560px;
	height: 560px;
}
.detail_left img{
	width: 560px;
	height: 560px;
}
.detail_right{
	margin-left: 20px;
}
.detail_right h2{
	font-weight: 400;
	font-size: 24px;
	color: #212121;
	margin: 0;
}
.cc{
	font-size: 14px;
	color: #b0b0b0;
}
.ziying{
	color: #ff6700;
	font-size: 14px;
	margin-bottom: 0;
}
.price-info span{
	color: #ff6700;
	font-size: 18px;
	line-height: 1;
}
.line{
	border-bottom: 1px solid #e0e0e0;
	margin-top: 12px;
}
.zeng{
	padding: 10px 0px 10px;
	border-bottom: 1px solid #e0e0e0;
}
.zeng span:first-child{
	width: 80px;
	padding: 2px 0px;
	text-align: center;
	background-color: #ff6700;
	color: white;
	font-size: 14px;
	display: inline-block;
}
.zeng span:last-child{
	display: inline-block;
	margin-left: 5px;
	font-size: 14px;
}
/* end 详情-商品介绍 */
/* start 地址 */
.address-box{
	margin: 20px 0;
}
.product-address{
	padding: 30px 50px;
	position: relative;
	background: #fafafa;
	border: 1px solid #e0e0e0;
}
.product-address .iconfont{
	position: absolute;
	left: 18px;
	top: 25px;
	font-size: 30px;
	color: #999;
}
.product-address span{
	display: inline;
	margin-right: 14px;
}
.product-address .edit{
	color: #ff6700;
	margin: 0;
	display: inline-block;
}
.product-address .info span{
	color: #ff6700;
	margin: 0;
}

/* end 地址 */
/* start 选择版本 */
.buy-option a{
	color: #757575;
}
.buy-child{
	margin-bottom: 30px;
	/* position: relative; */
	/* width: 600px; */
	height: 135px;
	/* float: right; */
}

.buy-box>ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
.buy-box>ul>li{
	float: left;
	border: 1px solid #ccc;
	width: 292px;
	height: 42px;
	margin-top: 10px;
	text-align: center;
	line-height: 42px;
	transition: all 1s;
	margin: 10px auto;
	margin-left: 12px;
}
.buy-box>ul>li:hover{
	border: 1px solid #ff6700;
	color: #ff6700;
}
.buy-box>ul>li:hover a{
	color: #ff6700;
}

.box2{
	margin-left: 12px;
}
/* end 选择版本 */
.selected-list{
	/* border: 1px solid red; */
	background: #f9f9fa;
	padding: 30px;
	margin-bottom: 30px;
}
.selected-list>ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
.selected-list>ul>li{
	line-height: 30px;
	color: #616161;
}
.selected-list>ul>li>span{
	/*float: right;*/
	line-height: 30px;
	color: #616161;
}
.selected-list .total-price{
	color: #ff6700;
	font-size: 24px;
	padding-top: 20px;
}
/*加入购物车 or 喜欢 */
.btn-box{
	margin: 10px 0 20px 0;
}
.sale-btn{
	display: inline-block;
	margin-right: 10px;
}
.btn-primary{
	width: 298px;
	height: 52px;
	line-height: 52px;
	font-size: 16px;
	display: inline-block;
	padding: 0;
	margin: 0;
	text-align: center;
	cursor: pointer;
	transition: all .4s;
	background-color: #ff6700;
	background: #ff6700;
	color: #fff;
}
.btn-primary:hover{
	background: chocolate;
}
.btn-box a{
	text-decoration: none;
}
.favorite-btn{
	display: inline-block;
	vertical-align: top;
}
.btn-like{
	display: block;
	width: 140px;
	height: 52px;
	line-height: 52px;
	padding: 0;
	margin: 0;
	background: #b0b0b0;
	font-size: 16px;
	cursor: pointer;
	color: #fff;
	text-align: center;
}
.btn-like:hover{
	background:dimgrey;
}
.support{
	display: inline-block;
	margin-right: 15px;
	margin-bottom: 10px;
	color: #b0b0b0;
	text-decoration: none;
}

.prices-explanation{
	width: 100%;
	height: 316px;
	/* border: 1px solid red; */
	margin: auto;
	/* position: relative; */
	/* top: 90px; */
	margin-top: 210px;
	background: #f5f5f5;
}
.explanation-name{
	width: 1226px;
	height: 77px;
	/* margin-left: 150px; */
	margin: auto;
}
.explanation-name h3{
	font-size: 22px;
	font-weight: 400;
	margin-top: 0;
	padding: 1em 0;
}
.explanation-content{
	text-align: center;
}
.explanation-content img{
	width: 1226px;
	height: 189px;
}
#heart{
	color: #fff;
}